'''
不可变序列，不能修改，只能查找
'''
# 直接初始化
a = (10, 20, 30)
print(type(a))
print(a)

# 通过类初始化
b = tuple()
print(type(b))
print(b)

# 简易初始化
c = 10, 20, 30
print(type(c))
print(c)

# 单个元素初始化未元组，一定要带拖尾逗号，否则会初始化未元素本身的类型
d = (10,)
print(type(d))
print(d)

# 通过构造方法初始化
e = tuple('abc')
print(type(e))
print(e)

# 通过序列初始化
f = tuple(range(3))
print(type(f))
print(f)

# 通过list列表转换为元组类型
g = tuple([2, 3, 4])
print(type(g))
print(g)
